Docs.rs
glow-0.14.2
glow 0.14.2
Docs.rs crate page
MIT OR Apache-2.0 OR Zlib
Links
Homepage
Repository
crates.io
Source
Owners
grovesNL
Dependencies
log ^0.4.16
normal
optional
js-sys ~0.3
normal
slotmap ^1
normal
wasm-bindgen ~0.2
normal
web-sys ~0.3.60
normal
Versions
0.05%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
wasm32-unknown-unknown
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
glow
0.14.2
All Items
Crate Items
Structs
Enums
Constants
Traits
Type Aliases
Crate
glow
Copy item path
source
Structs
§
Active
Attribute
Active
Transform
Feedback
Active
Uniform
Context
Debug
Message
LogEntry
Native
Buffer
Native
Fence
Native
Framebuffer
Native
Program
Native
Query
Native
Renderbuffer
Native
Sampler
Native
Shader
Native
Texture
Native
Transform
Feedback
Native
Uniform
Location
Native
Vertex
Array
Program
Binary
Version
A version number for a specific component of an OpenGL implementation
Enums
§
Compressed
Pixel
Unpack
Data
Pixel
Pack
Data
Pixel
Unpack
Data
Constants
§
ACTIVE_
ATOMIC_
COUNTER_
BUFFERS
ACTIVE_
ATTRIBUTES
ACTIVE_
ATTRIBUTE_
MAX_
LENGTH
ACTIVE_
PROGRAM
ACTIVE_
RESOURCES
ACTIVE_
SUBROUTINES
ACTIVE_
SUBROUTINE_
MAX_
LENGTH
ACTIVE_
SUBROUTINE_
UNIFORMS
ACTIVE_
SUBROUTINE_
UNIFORM_
LOCATIONS
ACTIVE_
SUBROUTINE_
UNIFORM_
MAX_
LENGTH
ACTIVE_
TEXTURE
ACTIVE_
UNIFORMS
ACTIVE_
UNIFORM_
BLOCKS
ACTIVE_
UNIFORM_
BLOCK_
MAX_
NAME_
LENGTH
ACTIVE_
UNIFORM_
MAX_
LENGTH
ACTIVE_
VARIABLES
ALIASED_
LINE_
WIDTH_
RANGE
ALL_
BARRIER_
BITS
ALL_
SHADER_
BITS
ALPHA
ALREADY_
SIGNALED
ALWAYS
AND
AND_
INVERTED
AND_
REVERSE
ANY_
SAMPLES_
PASSED
ANY_
SAMPLES_
PASSED_
CONSERVATIVE
ARRAY_
BUFFER
ARRAY_
BUFFER_
BINDING
ARRAY_
SIZE
ARRAY_
STRIDE
ATOMIC_
COUNTER_
BARRIER_
BIT
ATOMIC_
COUNTER_
BUFFER
ATOMIC_
COUNTER_
BUFFER_
ACTIVE_
ATOMIC_
COUNTERS
ATOMIC_
COUNTER_
BUFFER_
ACTIVE_
ATOMIC_
COUNTER_
INDICES
ATOMIC_
COUNTER_
BUFFER_
BINDING
ATOMIC_
COUNTER_
BUFFER_
DATA_
SIZE
ATOMIC_
COUNTER_
BUFFER_
INDEX
ATOMIC_
COUNTER_
BUFFER_
REFERENCED_
BY_
COMPUTE_
SHADER
ATOMIC_
COUNTER_
BUFFER_
REFERENCED_
BY_
FRAGMENT_
SHADER
ATOMIC_
COUNTER_
BUFFER_
REFERENCED_
BY_
GEOMETRY_
SHADER
ATOMIC_
COUNTER_
BUFFER_
REFERENCED_
BY_
TESS_
CONTROL_
SHADER
ATOMIC_
COUNTER_
BUFFER_
REFERENCED_
BY_
TESS_
EVALUATION_
SHADER
ATOMIC_
COUNTER_
BUFFER_
REFERENCED_
BY_
VERTEX_
SHADER
ATOMIC_
COUNTER_
BUFFER_
SIZE
ATOMIC_
COUNTER_
BUFFER_
START
ATTACHED_
SHADERS
AUTO_
GENERATE_
MIPMAP
BACK
BACK_
LEFT
BACK_
RIGHT
BGR
BGRA
BGRA_
INTEGER
BGR_
INTEGER
BLEND
BLEND_
COLOR
BLEND_
DST
BLEND_
DST_
ALPHA
BLEND_
DST_
RGB
BLEND_
EQUATION
BLEND_
EQUATION_
ALPHA
BLEND_
EQUATION_
RGB
BLEND_
SRC
BLEND_
SRC_
ALPHA
BLEND_
SRC_
RGB
BLOCK_
INDEX
BLUE
BLUE_
INTEGER
BOOL
BOOL_
VEC2
BOOL_
VEC3
BOOL_
VEC4
BUFFER
BUFFER_
ACCESS
BUFFER_
ACCESS_
FLAGS
BUFFER_
BINDING
BUFFER_
DATA_
SIZE
BUFFER_
IMMUTABLE_
STORAGE
BUFFER_
MAPPED
BUFFER_
MAP_
LENGTH
BUFFER_
MAP_
OFFSET
BUFFER_
MAP_
POINTER
BUFFER_
SIZE
BUFFER_
STORAGE_
FLAGS
BUFFER_
UPDATE_
BARRIER_
BIT
BUFFER_
USAGE
BUFFER_
VARIABLE
BYTE
CAVEAT_
SUPPORT
CCW
CLAMP_
READ_
COLOR
CLAMP_
TO_
BORDER
CLAMP_
TO_
EDGE
CLEAR
CLEAR_
BUFFER
CLEAR_
TEXTURE
CLIENT_
MAPPED_
BUFFER_
BARRIER_
BIT
CLIENT_
STORAGE_
BIT
CLIPPING_
INPUT_
PRIMITIVES
CLIPPING_
OUTPUT_
PRIMITIVES
CLIP_
DEPTH_
MODE
CLIP_
DISTANC
E0
CLIP_
DISTANC
E1
CLIP_
DISTANC
E2
CLIP_
DISTANC
E3
CLIP_
DISTANC
E4
CLIP_
DISTANC
E5
CLIP_
DISTANC
E6
CLIP_
DISTANC
E7
CLIP_
ORIGIN
COLOR
COLOR_
ATTACHMEN
T0
COLOR_
ATTACHMEN
T1
COLOR_
ATTACHMEN
T2
COLOR_
ATTACHMEN
T3
COLOR_
ATTACHMEN
T4
COLOR_
ATTACHMEN
T5
COLOR_
ATTACHMEN
T6
COLOR_
ATTACHMEN
T7
COLOR_
ATTACHMEN
T8
COLOR_
ATTACHMEN
T9
COLOR_
ATTACHMEN
T10
COLOR_
ATTACHMEN
T11
COLOR_
ATTACHMEN
T12
COLOR_
ATTACHMEN
T13
COLOR_
ATTACHMEN
T14
COLOR_
ATTACHMEN
T15
COLOR_
ATTACHMEN
T16
COLOR_
ATTACHMEN
T17
COLOR_
ATTACHMEN
T18
COLOR_
ATTACHMEN
T19
COLOR_
ATTACHMEN
T20
COLOR_
ATTACHMEN
T21
COLOR_
ATTACHMEN
T22
COLOR_
ATTACHMEN
T23
COLOR_
ATTACHMEN
T24
COLOR_
ATTACHMEN
T25
COLOR_
ATTACHMEN
T26
COLOR_
ATTACHMEN
T27
COLOR_
ATTACHMEN
T28
COLOR_
ATTACHMEN
T29
COLOR_
ATTACHMEN
T30
COLOR_
ATTACHMEN
T31
COLOR_
BUFFER_
BIT
COLOR_
CLEAR_
VALUE
COLOR_
COMPONENTS
COLOR_
ENCODING
COLOR_
LOGIC_
OP
COLOR_
RENDERABLE
COLOR_
WRITEMASK
COMMAND_
BARRIER_
BIT
COMPARE_
REF_
TO_
TEXTURE
COMPATIBLE_
SUBROUTINES
COMPILE_
STATUS
COMPLETION_
STATUS
COMPRESSED_
R11_
EAC
COMPRESSED_
RED
COMPRESSED_
RED_
RGTC1
COMPRESSED_
RG
COMPRESSED_
RG11_
EAC
COMPRESSED_
RGB
COMPRESSED_
RGB8_
ETC2
COMPRESSED_
RGB8_
PUNCHTHROUGH_
ALPH
A1_
ETC2
COMPRESSED_
RGBA
COMPRESSED_
RGBA8_
ETC2_
EAC
COMPRESSED_
RGBA_
ASTC_
4x4_
KHR
COMPRESSED_
RGBA_
ASTC_
5x4_
KHR
COMPRESSED_
RGBA_
ASTC_
5x5_
KHR
COMPRESSED_
RGBA_
ASTC_
6x5_
KHR
COMPRESSED_
RGBA_
ASTC_
6x6_
KHR
COMPRESSED_
RGBA_
ASTC_
8x5_
KHR
COMPRESSED_
RGBA_
ASTC_
8x6_
KHR
COMPRESSED_
RGBA_
ASTC_
8x8_
KHR
COMPRESSED_
RGBA_
ASTC_
10x5_
KHR
COMPRESSED_
RGBA_
ASTC_
10x6_
KHR
COMPRESSED_
RGBA_
ASTC_
10x8_
KHR
COMPRESSED_
RGBA_
ASTC_
10x10_
KHR
COMPRESSED_
RGBA_
ASTC_
12x10_
KHR
COMPRESSED_
RGBA_
ASTC_
12x12_
KHR
COMPRESSED_
RGBA_
BPTC_
UNORM
COMPRESSED_
RGBA_
S3TC_
DXT1_
EXT
COMPRESSED_
RGBA_
S3TC_
DXT3_
EXT
COMPRESSED_
RGBA_
S3TC_
DXT5_
EXT
COMPRESSED_
RGB_
BPTC_
SIGNED_
FLOAT
COMPRESSED_
RGB_
BPTC_
UNSIGNED_
FLOAT
COMPRESSED_
RGB_
S3TC_
DXT1_
EXT
COMPRESSED_
RG_
RGTC2
COMPRESSED_
SIGNED_
R11_
EAC
COMPRESSED_
SIGNED_
RED_
RGTC1
COMPRESSED_
SIGNED_
RG11_
EAC
COMPRESSED_
SIGNED_
RG_
RGTC2
COMPRESSED_
SRGB
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
4x4_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
5x4_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
5x5_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
6x5_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
6x6_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
8x5_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
8x6_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
8x8_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
10x5_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
10x6_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
10x8_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
10x10_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
12x10_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ASTC_
12x12_
KHR
COMPRESSED_
SRGB8_
ALPH
A8_
ETC2_
EAC
COMPRESSED_
SRGB8_
ETC2
COMPRESSED_
SRGB8_
PUNCHTHROUGH_
ALPH
A1_
ETC2
COMPRESSED_
SRGB_
ALPHA
COMPRESSED_
SRGB_
ALPHA_
BPTC_
UNORM
COMPRESSED_
SRGB_
ALPHA_
S3TC_
DXT1_
EXT
COMPRESSED_
SRGB_
ALPHA_
S3TC_
DXT3_
EXT
COMPRESSED_
SRGB_
ALPHA_
S3TC_
DXT5_
EXT
COMPRESSED_
SRGB_
S3TC_
DXT1_
EXT
COMPRESSED_
TEXTURE_
FORMATS
COMPUTE_
SHADER
COMPUTE_
SHADER_
BIT
COMPUTE_
SHADER_
INVOCATIONS
COMPUTE_
SUBROUTINE
COMPUTE_
SUBROUTINE_
UNIFORM
COMPUTE_
TEXTURE
COMPUTE_
WORK_
GROUP_
SIZE
CONDITION_
SATISFIED
CONSTANT_
ALPHA
CONSTANT_
COLOR
CONTEXT_
COMPATIBILITY_
PROFILE_
BIT
CONTEXT_
CORE_
PROFILE_
BIT
CONTEXT_
FLAGS
CONTEXT_
FLAG_
DEBUG_
BIT
CONTEXT_
FLAG_
FORWARD_
COMPATIBLE_
BIT
CONTEXT_
FLAG_
NO_
ERROR_
BIT
CONTEXT_
FLAG_
ROBUST_
ACCESS_
BIT
CONTEXT_
LOST
CONTEXT_
PROFILE_
MASK
CONTEXT_
RELEASE_
BEHAVIOR
CONTEXT_
RELEASE_
BEHAVIOR_
FLUSH
COPY
COPY_
INVERTED
COPY_
READ_
BUFFER
COPY_
READ_
BUFFER_
BINDING
COPY_
WRITE_
BUFFER
COPY_
WRITE_
BUFFER_
BINDING
CULL_
FACE
CULL_
FACE_
MODE
CURRENT_
PROGRAM
CURRENT_
QUERY
CURRENT_
VERTEX_
ATTRIB
CW
DEBUG_
CALLBACK_
FUNCTION
DEBUG_
CALLBACK_
USER_
PARAM
DEBUG_
GROUP_
STACK_
DEPTH
DEBUG_
LOGGED_
MESSAGES
DEBUG_
NEXT_
LOGGED_
MESSAGE_
LENGTH
DEBUG_
OUTPUT
DEBUG_
OUTPUT_
SYNCHRONOUS
DEBUG_
SEVERITY_
HIGH
DEBUG_
SEVERITY_
LOW
DEBUG_
SEVERITY_
MEDIUM
DEBUG_
SEVERITY_
NOTIFICATION
DEBUG_
SOURCE_
API
DEBUG_
SOURCE_
APPLICATION
DEBUG_
SOURCE_
OTHER
DEBUG_
SOURCE_
SHADER_
COMPILER
DEBUG_
SOURCE_
THIRD_
PARTY
DEBUG_
SOURCE_
WINDOW_
SYSTEM
DEBUG_
TYPE_
DEPRECATED_
BEHAVIOR
DEBUG_
TYPE_
ERROR
DEBUG_
TYPE_
MARKER
DEBUG_
TYPE_
OTHER
DEBUG_
TYPE_
PERFORMANCE
DEBUG_
TYPE_
POP_
GROUP
DEBUG_
TYPE_
PORTABILITY
DEBUG_
TYPE_
PUSH_
GROUP
DEBUG_
TYPE_
UNDEFINED_
BEHAVIOR
DECR
DECR_
WRAP
DELETE_
STATUS
DEPTH
DEPT
H24_
STENCI
L8
DEPT
H32F_
STENCI
L8
DEPTH_
ATTACHMENT
DEPTH_
BUFFER_
BIT
DEPTH_
CLAMP
DEPTH_
CLEAR_
VALUE
DEPTH_
COMPONENT
DEPTH_
COMPONEN
T16
DEPTH_
COMPONEN
T24
DEPTH_
COMPONEN
T32
DEPTH_
COMPONEN
T32F
DEPTH_
COMPONENTS
DEPTH_
FUNC
DEPTH_
RANGE
DEPTH_
RENDERABLE
DEPTH_
STENCIL
DEPTH_
STENCIL_
ATTACHMENT
DEPTH_
STENCIL_
TEXTURE_
MODE
DEPTH_
TEST
DEPTH_
WRITEMASK
DISPATCH_
INDIRECT_
BUFFER
DISPATCH_
INDIRECT_
BUFFER_
BINDING
DISPLAY_
LIST
DITHER
DONT_
CARE
DOUBLE
DOUBLEBUFFER
DOUBLE_
MAT2
DOUBLE_
MAT3
DOUBLE_
MAT4
DOUBLE_
MAT2x3
DOUBLE_
MAT2x4
DOUBLE_
MAT3x2
DOUBLE_
MAT3x4
DOUBLE_
MAT4x2
DOUBLE_
MAT4x3
DOUBLE_
VEC2
DOUBLE_
VEC3
DOUBLE_
VEC4
DRAW_
BUFFER
DRAW_
BUFFE
R0
DRAW_
BUFFE
R1
DRAW_
BUFFE
R2
DRAW_
BUFFE
R3
DRAW_
BUFFE
R4
DRAW_
BUFFE
R5
DRAW_
BUFFE
R6
DRAW_
BUFFE
R7
DRAW_
BUFFE
R8
DRAW_
BUFFE
R9
DRAW_
BUFFE
R10
DRAW_
BUFFE
R11
DRAW_
BUFFE
R12
DRAW_
BUFFE
R13
DRAW_
BUFFE
R14
DRAW_
BUFFE
R15
DRAW_
FRAMEBUFFER
DRAW_
FRAMEBUFFER_
BINDING
DRAW_
INDIRECT_
BUFFER
DRAW_
INDIRECT_
BUFFER_
BINDING
DST_
ALPHA
DST_
COLOR
DYNAMIC_
COPY
DYNAMIC_
DRAW
DYNAMIC_
READ
DYNAMIC_
STORAGE_
BIT
ELEMENT_
ARRAY_
BARRIER_
BIT
ELEMENT_
ARRAY_
BUFFER
ELEMENT_
ARRAY_
BUFFER_
BINDING
EQUAL
EQUIV
EXTENSIONS
FALSE
FASTEST
FILL
FILTER
FIRST_
VERTEX_
CONVENTION
FIXED
FIXED_
ONLY
FLOAT
FLOAT_
32_
UNSIGNED_
INT_
24_
8_
REV
FLOAT_
MAT2
FLOAT_
MAT3
FLOAT_
MAT4
FLOAT_
MAT2x3
FLOAT_
MAT2x4
FLOAT_
MAT3x2
FLOAT_
MAT3x4
FLOAT_
MAT4x2
FLOAT_
MAT4x3
FLOAT_
VEC2
FLOAT_
VEC3
FLOAT_
VEC4
FRACTIONAL_
EVEN
FRACTIONAL_
ODD
FRAGMENT_
INTERPOLATION_
OFFSET_
BITS
FRAGMENT_
SHADER
FRAGMENT_
SHADER_
BIT
FRAGMENT_
SHADER_
DERIVATIVE_
HINT
FRAGMENT_
SHADER_
INVOCATIONS
FRAGMENT_
SUBROUTINE
FRAGMENT_
SUBROUTINE_
UNIFORM
FRAGMENT_
TEXTURE
FRAMEBUFFER
FRAMEBUFFER_
ATTACHMENT_
ALPHA_
SIZE
FRAMEBUFFER_
ATTACHMENT_
BLUE_
SIZE
FRAMEBUFFER_
ATTACHMENT_
COLOR_
ENCODING
FRAMEBUFFER_
ATTACHMENT_
COMPONENT_
TYPE
FRAMEBUFFER_
ATTACHMENT_
DEPTH_
SIZE
FRAMEBUFFER_
ATTACHMENT_
GREEN_
SIZE
FRAMEBUFFER_
ATTACHMENT_
LAYERED
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
NAME
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
TYPE
FRAMEBUFFER_
ATTACHMENT_
RED_
SIZE
FRAMEBUFFER_
ATTACHMENT_
STENCIL_
SIZE
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
CUBE_
MAP_
FACE
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LAYER
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LEVEL
FRAMEBUFFER_
BARRIER_
BIT
FRAMEBUFFER_
BINDING
FRAMEBUFFER_
BLEND
FRAMEBUFFER_
COMPLETE
FRAMEBUFFER_
DEFAULT
FRAMEBUFFER_
DEFAULT_
FIXED_
SAMPLE_
LOCATIONS
FRAMEBUFFER_
DEFAULT_
HEIGHT
FRAMEBUFFER_
DEFAULT_
LAYERS
FRAMEBUFFER_
DEFAULT_
SAMPLES
FRAMEBUFFER_
DEFAULT_
WIDTH
FRAMEBUFFER_
INCOMPLETE_
ATTACHMENT
FRAMEBUFFER_
INCOMPLETE_
DIMENSIONS
FRAMEBUFFER_
INCOMPLETE_
DRAW_
BUFFER
FRAMEBUFFER_
INCOMPLETE_
LAYER_
TARGETS
FRAMEBUFFER_
INCOMPLETE_
MISSING_
ATTACHMENT
FRAMEBUFFER_
INCOMPLETE_
MULTISAMPLE
FRAMEBUFFER_
INCOMPLETE_
READ_
BUFFER
FRAMEBUFFER_
RENDERABLE
FRAMEBUFFER_
RENDERABLE_
LAYERED
FRAMEBUFFER_
SRGB
FRAMEBUFFER_
UNDEFINED
FRAMEBUFFER_
UNSUPPORTED
FRONT
FRONT_
AND_
BACK
FRONT_
FACE
FRONT_
LEFT
FRONT_
RIGHT
FULL_
SUPPORT
FUNC_
ADD
FUNC_
REVERSE_
SUBTRACT
FUNC_
SUBTRACT
GEOMETRY_
INPUT_
TYPE
GEOMETRY_
OUTPUT_
TYPE
GEOMETRY_
SHADER
GEOMETRY_
SHADER_
BIT
GEOMETRY_
SHADER_
INVOCATIONS
GEOMETRY_
SHADER_
PRIMITIVES_
EMITTED
GEOMETRY_
SUBROUTINE
GEOMETRY_
SUBROUTINE_
UNIFORM
GEOMETRY_
TEXTURE
GEOMETRY_
VERTICES_
OUT
GEQUAL
GET_
TEXTURE_
IMAGE_
FORMAT
GET_
TEXTURE_
IMAGE_
TYPE
GREATER
GREEN
GREEN_
INTEGER
GUILTY_
CONTEXT_
RESET
HALF_
FLOAT
HIGH_
FLOAT
HIGH_
INT
IMAGE_
1D
IMAGE_
1D_
ARRAY
IMAGE_
2D
IMAGE_
2D_
ARRAY
IMAGE_
2D_
MULTISAMPLE
IMAGE_
2D_
MULTISAMPLE_
ARRAY
IMAGE_
2D_
RECT
IMAGE_
3D
IMAGE_
BINDING_
ACCESS
IMAGE_
BINDING_
FORMAT
IMAGE_
BINDING_
LAYER
IMAGE_
BINDING_
LAYERED
IMAGE_
BINDING_
LEVEL
IMAGE_
BINDING_
NAME
IMAGE_
BUFFER
IMAGE_
CLASS_
1_
X_
8
IMAGE_
CLASS_
1_
X_
16
IMAGE_
CLASS_
1_
X_
32
IMAGE_
CLASS_
2_
X_
8
IMAGE_
CLASS_
2_
X_
16
IMAGE_
CLASS_
2_
X_
32
IMAGE_
CLASS_
4_
X_
8
IMAGE_
CLASS_
4_
X_
16
IMAGE_
CLASS_
4_
X_
32
IMAGE_
CLASS_
10_
10_
10_
2
IMAGE_
CLASS_
11_
11_
10
IMAGE_
COMPATIBILITY_
CLASS
IMAGE_
CUBE
IMAGE_
CUBE_
MAP_
ARRAY
IMAGE_
FORMAT_
COMPATIBILITY_
BY_
CLASS
IMAGE_
FORMAT_
COMPATIBILITY_
BY_
SIZE
IMAGE_
FORMAT_
COMPATIBILITY_
TYPE
IMAGE_
PIXEL_
FORMAT
IMAGE_
PIXEL_
TYPE
IMAGE_
TEXEL_
SIZE
IMPLEMENTATION_
COLOR_
READ_
FORMAT
IMPLEMENTATION_
COLOR_
READ_
TYPE
INCR
INCR_
WRAP
INDEX
INFO_
LOG_
LENGTH
INNOCENT_
CONTEXT_
RESET
INT
INTERLEAVED_
ATTRIBS
INTERNALFORMAT_
ALPHA_
SIZE
INTERNALFORMAT_
ALPHA_
TYPE
INTERNALFORMAT_
BLUE_
SIZE
INTERNALFORMAT_
BLUE_
TYPE
INTERNALFORMAT_
DEPTH_
SIZE
INTERNALFORMAT_
DEPTH_
TYPE
INTERNALFORMAT_
GREEN_
SIZE
INTERNALFORMAT_
GREEN_
TYPE
INTERNALFORMAT_
PREFERRED
INTERNALFORMAT_
RED_
SIZE
INTERNALFORMAT_
RED_
TYPE
INTERNALFORMAT_
SHARED_
SIZE
INTERNALFORMAT_
STENCIL_
SIZE
INTERNALFORMAT_
STENCIL_
TYPE
INTERNALFORMAT_
SUPPORTED
INT_
2_
10_
10_
10_
REV
INT_
IMAGE_
1D
INT_
IMAGE_
1D_
ARRAY
INT_
IMAGE_
2D
INT_
IMAGE_
2D_
ARRAY
INT_
IMAGE_
2D_
MULTISAMPLE
INT_
IMAGE_
2D_
MULTISAMPLE_
ARRAY
INT_
IMAGE_
2D_
RECT
INT_
IMAGE_
3D
INT_
IMAGE_
BUFFER
INT_
IMAGE_
CUBE
INT_
IMAGE_
CUBE_
MAP_
ARRAY
INT_
SAMPLER_
1D
INT_
SAMPLER_
1D_
ARRAY
INT_
SAMPLER_
2D
INT_
SAMPLER_
2D_
ARRAY
INT_
SAMPLER_
2D_
MULTISAMPLE
INT_
SAMPLER_
2D_
MULTISAMPLE_
ARRAY
INT_
SAMPLER_
2D_
RECT
INT_
SAMPLER_
3D
INT_
SAMPLER_
BUFFER
INT_
SAMPLER_
CUBE
INT_
SAMPLER_
CUBE_
MAP_
ARRAY
INT_
VEC2
INT_
VEC3
INT_
VEC4
INVALID_
ENUM
INVALID_
FRAMEBUFFER_
OPERATION
INVALID_
INDEX
INVALID_
OPERATION
INVALID_
VALUE
INVERT
ISOLINES
IS_
PER_
PATCH
IS_
ROW_
MAJOR
KEEP
LAST_
VERTEX_
CONVENTION
LAYER_
PROVOKING_
VERTEX
LEFT
LEQUAL
LESS
LINE
LINEAR
LINEAR_
MIPMAP_
LINEAR
LINEAR_
MIPMAP_
NEAREST
LINES
LINES_
ADJACENCY
LINE_
LOOP
LINE_
SMOOTH
LINE_
SMOOTH_
HINT
LINE_
STRIP
LINE_
STRIP_
ADJACENCY
LINE_
WIDTH
LINE_
WIDTH_
GRANULARITY
LINE_
WIDTH_
RANGE
LINK_
STATUS
LOCATION
LOCATION_
COMPONENT
LOCATION_
INDEX
LOGIC_
OP_
MODE
LOSE_
CONTEXT_
ON_
RESET
LOWER_
LEFT
LOW_
FLOAT
LOW_INT
LUMINANCE
LUMINANCE_
ALPHA
MAJOR_
VERSION
MANUAL_
GENERATE_
MIPMAP
MAP_
COHERENT_
BIT
MAP_
FLUSH_
EXPLICIT_
BIT
MAP_
INVALIDATE_
BUFFER_
BIT
MAP_
INVALIDATE_
RANGE_
BIT
MAP_
PERSISTENT_
BIT
MAP_
READ_
BIT
MAP_
UNSYNCHRONIZED_
BIT
MAP_
WRITE_
BIT
MATRIX_
STRIDE
MAX
MAX_
3D_
TEXTURE_
SIZE
MAX_
ARRAY_
TEXTURE_
LAYERS
MAX_
ATOMIC_
COUNTER_
BUFFER_
BINDINGS
MAX_
ATOMIC_
COUNTER_
BUFFER_
SIZE
MAX_
CLIP_
DISTANCES
MAX_
COLOR_
ATTACHMENTS
MAX_
COLOR_
TEXTURE_
SAMPLES
MAX_
COMBINED_
ATOMIC_
COUNTERS
MAX_
COMBINED_
ATOMIC_
COUNTER_
BUFFERS
MAX_
COMBINED_
CLIP_
AND_
CULL_
DISTANCES
MAX_
COMBINED_
COMPUTE_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
DIMENSIONS
MAX_
COMBINED_
FRAGMENT_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
GEOMETRY_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
IMAGE_
UNIFORMS
MAX_
COMBINED_
IMAGE_
UNITS_
AND_
FRAGMENT_
OUTPUTS
MAX_
COMBINED_
SHADER_
OUTPUT_
RESOURCES
MAX_
COMBINED_
SHADER_
STORAGE_
BLOCKS
MAX_
COMBINED_
TESS_
CONTROL_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
TESS_
EVALUATION_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
TEXTURE_
IMAGE_
UNITS
MAX_
COMBINED_
UNIFORM_
BLOCKS
MAX_
COMBINED_
VERTEX_
UNIFORM_
COMPONENTS
MAX_
COMPUTE_
ATOMIC_
COUNTERS
MAX_
COMPUTE_
ATOMIC_
COUNTER_
BUFFERS
MAX_
COMPUTE_
IMAGE_
UNIFORMS
MAX_
COMPUTE_
SHADER_
STORAGE_
BLOCKS
MAX_
COMPUTE_
SHARED_
MEMORY_
SIZE
MAX_
COMPUTE_
TEXTURE_
IMAGE_
UNITS
MAX_
COMPUTE_
UNIFORM_
BLOCKS
MAX_
COMPUTE_
UNIFORM_
COMPONENTS
MAX_
COMPUTE_
WORK_
GROUP_
COUNT
MAX_
COMPUTE_
WORK_
GROUP_
INVOCATIONS
MAX_
COMPUTE_
WORK_
GROUP_
SIZE
MAX_
CUBE_
MAP_
TEXTURE_
SIZE
MAX_
CULL_
DISTANCES
MAX_
DEBUG_
GROUP_
STACK_
DEPTH
MAX_
DEBUG_
LOGGED_
MESSAGES
MAX_
DEBUG_
MESSAGE_
LENGTH
MAX_
DEPTH
MAX_
DEPTH_
TEXTURE_
SAMPLES
MAX_
DRAW_
BUFFERS
MAX_
DUAL_
SOURCE_
DRAW_
BUFFERS
MAX_
ELEMENTS_
INDICES
MAX_
ELEMENTS_
VERTICES
MAX_
ELEMENT_
INDEX
MAX_
FRAGMENT_
ATOMIC_
COUNTERS
MAX_
FRAGMENT_
ATOMIC_
COUNTER_
BUFFERS
MAX_
FRAGMENT_
IMAGE_
UNIFORMS
MAX_
FRAGMENT_
INPUT_
COMPONENTS
MAX_
FRAGMENT_
INTERPOLATION_
OFFSET
MAX_
FRAGMENT_
SHADER_
STORAGE_
BLOCKS
MAX_
FRAGMENT_
UNIFORM_
BLOCKS
MAX_
FRAGMENT_
UNIFORM_
COMPONENTS
MAX_
FRAGMENT_
UNIFORM_
VECTORS
MAX_
FRAMEBUFFER_
HEIGHT
MAX_
FRAMEBUFFER_
LAYERS
MAX_
FRAMEBUFFER_
SAMPLES
MAX_
FRAMEBUFFER_
WIDTH
MAX_
GEOMETRY_
ATOMIC_
COUNTERS
MAX_
GEOMETRY_
ATOMIC_
COUNTER_
BUFFERS
MAX_
GEOMETRY_
IMAGE_
UNIFORMS
MAX_
GEOMETRY_
INPUT_
COMPONENTS
MAX_
GEOMETRY_
OUTPUT_
COMPONENTS
MAX_
GEOMETRY_
OUTPUT_
VERTICES
MAX_
GEOMETRY_
SHADER_
INVOCATIONS
MAX_
GEOMETRY_
SHADER_
STORAGE_
BLOCKS
MAX_
GEOMETRY_
TEXTURE_
IMAGE_
UNITS
MAX_
GEOMETRY_
TOTAL_
OUTPUT_
COMPONENTS
MAX_
GEOMETRY_
UNIFORM_
BLOCKS
MAX_
GEOMETRY_
UNIFORM_
COMPONENTS
MAX_
HEIGHT
MAX_
IMAGE_
SAMPLES
MAX_
IMAGE_
UNITS
MAX_
INTEGER_
SAMPLES
MAX_
LABEL_
LENGTH
MAX_
LAYERS
MAX_
NAME_
LENGTH
MAX_
NUM_
ACTIVE_
VARIABLES
MAX_
NUM_
COMPATIBLE_
SUBROUTINES
MAX_
PATCH_
VERTICES
MAX_
PROGRAM_
TEXEL_
OFFSET
MAX_
PROGRAM_
TEXTURE_
GATHER_
OFFSET
MAX_
RECTANGLE_
TEXTURE_
SIZE
MAX_
RENDERBUFFER_
SIZE
MAX_
SAMPLES
MAX_
SAMPLE_
MASK_
WORDS
MAX_
SERVER_
WAIT_
TIMEOUT
MAX_
SHADER_
COMPILER_
THREADS
MAX_
SHADER_
STORAGE_
BLOCK_
SIZE
MAX_
SHADER_
STORAGE_
BUFFER_
BINDINGS
MAX_
SUBROUTINES
MAX_
SUBROUTINE_
UNIFORM_
LOCATIONS
MAX_
TESS_
CONTROL_
ATOMIC_
COUNTERS
MAX_
TESS_
CONTROL_
ATOMIC_
COUNTER_
BUFFERS
MAX_
TESS_
CONTROL_
IMAGE_
UNIFORMS
MAX_
TESS_
CONTROL_
INPUT_
COMPONENTS
MAX_
TESS_
CONTROL_
OUTPUT_
COMPONENTS
MAX_
TESS_
CONTROL_
SHADER_
STORAGE_
BLOCKS
MAX_
TESS_
CONTROL_
TEXTURE_
IMAGE_
UNITS
MAX_
TESS_
CONTROL_
TOTAL_
OUTPUT_
COMPONENTS
MAX_
TESS_
CONTROL_
UNIFORM_
BLOCKS
MAX_
TESS_
CONTROL_
UNIFORM_
COMPONENTS
MAX_
TESS_
EVALUATION_
ATOMIC_
COUNTERS
MAX_
TESS_
EVALUATION_
ATOMIC_
COUNTER_
BUFFERS
MAX_
TESS_
EVALUATION_
IMAGE_
UNIFORMS
MAX_
TESS_
EVALUATION_
INPUT_
COMPONENTS
MAX_
TESS_
EVALUATION_
OUTPUT_
COMPONENTS
MAX_
TESS_
EVALUATION_
SHADER_
STORAGE_
BLOCKS
MAX_
TESS_
EVALUATION_
TEXTURE_
IMAGE_
UNITS
MAX_
TESS_
EVALUATION_
UNIFORM_
BLOCKS
MAX_
TESS_
EVALUATION_
UNIFORM_
COMPONENTS
MAX_
TESS_
GEN_
LEVEL
MAX_
TESS_
PATCH_
COMPONENTS
MAX_
TEXTURE_
BUFFER_
SIZE
MAX_
TEXTURE_
IMAGE_
UNITS
MAX_
TEXTURE_
LOD_
BIAS
MAX_
TEXTURE_
MAX_
ANISOTROPY
MAX_
TEXTURE_
MAX_
ANISOTROPY_
EXT
MAX_
TEXTURE_
SIZE
MAX_
TRANSFORM_
FEEDBACK_
BUFFERS
MAX_
TRANSFORM_
FEEDBACK_
INTERLEAVED_
COMPONENTS
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
ATTRIBS
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
COMPONENTS
MAX_
UNIFORM_
BLOCK_
SIZE
MAX_
UNIFORM_
BUFFER_
BINDINGS
MAX_
UNIFORM_
LOCATIONS
MAX_
VARYING_
COMPONENTS
MAX_
VARYING_
FLOATS
MAX_
VARYING_
VECTORS
MAX_
VERTEX_
ATOMIC_
COUNTERS
MAX_
VERTEX_
ATOMIC_
COUNTER_
BUFFERS
MAX_
VERTEX_
ATTRIBS
MAX_
VERTEX_
ATTRIB_
BINDINGS
MAX_
VERTEX_
ATTRIB_
RELATIVE_
OFFSET
MAX_
VERTEX_
ATTRIB_
STRIDE
MAX_
VERTEX_
IMAGE_
UNIFORMS
MAX_
VERTEX_
OUTPUT_
COMPONENTS
MAX_
VERTEX_
SHADER_
STORAGE_
BLOCKS
MAX_
VERTEX_
STREAMS
MAX_
VERTEX_
TEXTURE_
IMAGE_
UNITS
MAX_
VERTEX_
UNIFORM_
BLOCKS
MAX_
VERTEX_
UNIFORM_
COMPONENTS
MAX_
VERTEX_
UNIFORM_
VECTORS
MAX_
VIEWPORTS
MAX_
VIEWPORT_
DIMS
MAX_
WIDTH
MEDIUM_
FLOAT
MEDIUM_
INT
MIN
MINOR_
VERSION
MIN_
FRAGMENT_
INTERPOLATION_
OFFSET
MIN_
MAP_
BUFFER_
ALIGNMENT
MIN_
PROGRAM_
TEXEL_
OFFSET
MIN_
PROGRAM_
TEXTURE_
GATHER_
OFFSET
MIN_
SAMPLE_
SHADING_
VALUE
MIPMAP
MIRRORED_
REPEAT
MIRROR_
CLAMP_
TO_
EDGE
MULTISAMPLE
NAME_
LENGTH
NAND
NEAREST
NEAREST_
MIPMAP_
LINEAR
NEAREST_
MIPMAP_
NEAREST
NEGATIVE_
ONE_
TO_
ONE
NEVER
NICEST
NONE
NOOP
NOR
NOTEQUAL
NO_
ERROR
NO_
RESET_
NOTIFICATION
NUM_
ACTIVE_
VARIABLES
NUM_
COMPATIBLE_
SUBROUTINES
NUM_
COMPRESSED_
TEXTURE_
FORMATS
NUM_
EXTENSIONS
NUM_
PROGRAM_
BINARY_
FORMATS
NUM_
SAMPLE_
COUNTS
NUM_
SHADER_
BINARY_
FORMATS
NUM_
SHADING_
LANGUAGE_
VERSIONS
NUM_
SPIR_
V_
EXTENSIONS
OBJECT_
TYPE
OFFSET
ONE
ONE_
MINUS_
CONSTANT_
ALPHA
ONE_
MINUS_
CONSTANT_
COLOR
ONE_
MINUS_
DST_
ALPHA
ONE_
MINUS_
DST_
COLOR
ONE_
MINUS_
SRC1_
ALPHA
ONE_
MINUS_
SRC1_
COLOR
ONE_
MINUS_
SRC_
ALPHA
ONE_
MINUS_
SRC_
COLOR
OR
OR_
INVERTED
OR_
REVERSE
OUT_
OF_
MEMORY
PACK_
ALIGNMENT
PACK_
COMPRESSED_
BLOCK_
DEPTH
PACK_
COMPRESSED_
BLOCK_
HEIGHT
PACK_
COMPRESSED_
BLOCK_
SIZE
PACK_
COMPRESSED_
BLOCK_
WIDTH
PACK_
IMAGE_
HEIGHT
PACK_
LSB_
FIRST
PACK_
ROW_
LENGTH
PACK_
SKIP_
IMAGES
PACK_
SKIP_
PIXELS
PACK_
SKIP_
ROWS
PACK_
SWAP_
BYTES
PARAMETER_
BUFFER
PARAMETER_
BUFFER_
BINDING
PATCHES
PATCH_
DEFAULT_
INNER_
LEVEL
PATCH_
DEFAULT_
OUTER_
LEVEL
PATCH_
VERTICES
PIXEL_
BUFFER_
BARRIER_
BIT
PIXEL_
PACK_
BUFFER
PIXEL_
PACK_
BUFFER_
BINDING
PIXEL_
UNPACK_
BUFFER
PIXEL_
UNPACK_
BUFFER_
BINDING
POINT
POINTS
POINT_
FADE_
THRESHOLD_
SIZE
POINT_
SIZE
POINT_
SIZE_
GRANULARITY
POINT_
SIZE_
RANGE
POINT_
SPRITE_
COORD_
ORIGIN
POLYGON_
MODE
POLYGON_
OFFSET_
CLAMP
POLYGON_
OFFSET_
FACTOR
POLYGON_
OFFSET_
FILL
POLYGON_
OFFSET_
LINE
POLYGON_
OFFSET_
POINT
POLYGON_
OFFSET_
UNITS
POLYGON_
SMOOTH
POLYGON_
SMOOTH_
HINT
PRIMITIVES_
GENERATED
PRIMITIVES_
SUBMITTED
PRIMITIVE_
RESTART
PRIMITIVE_
RESTART_
FIXED_
INDEX
PRIMITIVE_
RESTART_
FOR_
PATCHES_
SUPPORTED
PRIMITIVE_
RESTART_
INDEX
PROGRAM
PROGRAM_
BINARY_
FORMATS
PROGRAM_
BINARY_
LENGTH
PROGRAM_
BINARY_
RETRIEVABLE_
HINT
PROGRAM_
INPUT
PROGRAM_
OUTPUT
PROGRAM_
PIPELINE
PROGRAM_
PIPELINE_
BINDING
PROGRAM_
POINT_
SIZE
PROGRAM_
SEPARABLE
PROVOKING_
VERTEX
PROXY_
TEXTURE_
1D
PROXY_
TEXTURE_
1D_
ARRAY
PROXY_
TEXTURE_
2D
PROXY_
TEXTURE_
2D_
ARRAY
PROXY_
TEXTURE_
2D_
MULTISAMPLE
PROXY_
TEXTURE_
2D_
MULTISAMPLE_
ARRAY
PROXY_
TEXTURE_
3D
PROXY_
TEXTURE_
CUBE_
MAP
PROXY_
TEXTURE_
CUBE_
MAP_
ARRAY
PROXY_
TEXTURE_
RECTANGLE
QUADS
QUADS_
FOLLOW_
PROVOKING_
VERTEX_
CONVENTION
QUERY
QUERY_
BUFFER
QUERY_
BUFFER_
BARRIER_
BIT
QUERY_
BUFFER_
BINDING
QUERY_
BY_
REGION_
NO_
WAIT
QUERY_
BY_
REGION_
NO_
WAIT_
INVERTED
QUERY_
BY_
REGION_
WAIT
QUERY_
BY_
REGION_
WAIT_
INVERTED
QUERY_
COUNTER_
BITS
QUERY_
NO_
WAIT
QUERY_
NO_
WAIT_
INVERTED
QUERY_
RESULT
QUERY_
RESULT_
AVAILABLE
QUERY_
RESULT_
NO_
WAIT
QUERY_
TARGET
QUERY_
WAIT
QUERY_
WAIT_
INVERTED
R8
R3_
G3_
B2
R8I
R8UI
R8_
SNORM
R16
R11F_
G11F_
B10F
R16F
R16I
R16UI
R16_
SNORM
R32F
R32I
R32UI
RASTERIZER_
DISCARD
READ_
BUFFER
READ_
FRAMEBUFFER
READ_
FRAMEBUFFER_
BINDING
READ_
ONLY
READ_
PIXELS
READ_
PIXELS_
FORMAT
READ_
PIXELS_
TYPE
READ_
WRITE
RED
RED_
INTEGER
REFERENCED_
BY_
COMPUTE_
SHADER
REFERENCED_
BY_
FRAGMENT_
SHADER
REFERENCED_
BY_
GEOMETRY_
SHADER
REFERENCED_
BY_
TESS_
CONTROL_
SHADER
REFERENCED_
BY_
TESS_
EVALUATION_
SHADER
REFERENCED_
BY_
VERTEX_
SHADER
RENDERBUFFER
RENDERBUFFER_
ALPHA_
SIZE
RENDERBUFFER_
BINDING
RENDERBUFFER_
BLUE_
SIZE
RENDERBUFFER_
DEPTH_
SIZE
RENDERBUFFER_
GREEN_
SIZE
RENDERBUFFER_
HEIGHT
RENDERBUFFER_
INTERNAL_
FORMAT
RENDERBUFFER_
RED_
SIZE
RENDERBUFFER_
SAMPLES
RENDERBUFFER_
STENCIL_
SIZE
RENDERBUFFER_
WIDTH
RENDERER
REPEAT
REPLACE
RESET_
NOTIFICATION_
STRATEGY
RG
RG8
RG8I
RG8UI
RG8_
SNORM
RG16
RG16F
RG16I
RG16UI
RG16_
SNORM
RG32F
RG32I
RG32UI
RGB
RGB4
RGB5
RGB8
RGB5_A1
RGB8I
RGB8UI
RGB8_
SNORM
RGB9_E5
RGB10
RGB12
RGB16
RGB10_
A2
RGB10_
A2UI
RGB16F
RGB16I
RGB16UI
RGB16_
SNORM
RGB32F
RGB32I
RGB32UI
RGB565
RGBA
RGBA2
RGBA4
RGBA8
RGBA8I
RGBA8UI
RGBA8_
SNORM
RGBA12
RGBA16
RGBA16F
RGBA16I
RGBA16UI
RGBA16_
SNORM
RGBA32F
RGBA32I
RGBA32UI
RGBA_
INTEGER
RGB_
INTEGER
RG_
INTEGER
RIGHT
SAMPLER
SAMPLER_
1D
SAMPLER_
1D_
ARRAY
SAMPLER_
1D_
ARRAY_
SHADOW
SAMPLER_
1D_
SHADOW
SAMPLER_
2D
SAMPLER_
2D_
ARRAY
SAMPLER_
2D_
ARRAY_
SHADOW
SAMPLER_
2D_
MULTISAMPLE
SAMPLER_
2D_
MULTISAMPLE_
ARRAY
SAMPLER_
2D_
RECT
SAMPLER_
2D_
RECT_
SHADOW
SAMPLER_
2D_
SHADOW
SAMPLER_
3D
SAMPLER_
BINDING
SAMPLER_
BUFFER
SAMPLER_
CUBE
SAMPLER_
CUBE_
MAP_
ARRAY
SAMPLER_
CUBE_
MAP_
ARRAY_
SHADOW
SAMPLER_
CUBE_
SHADOW
SAMPLES
SAMPLES_
PASSED
SAMPLE_
ALPHA_
TO_
COVERAGE
SAMPLE_
ALPHA_
TO_
ONE
SAMPLE_
BUFFERS
SAMPLE_
COVERAGE
SAMPLE_
COVERAGE_
INVERT
SAMPLE_
COVERAGE_
VALUE
SAMPLE_
MASK
SAMPLE_
MASK_
VALUE
SAMPLE_
POSITION
SAMPLE_
SHADING
SCISSOR_
BOX
SCISSOR_
TEST
SEPARATE_
ATTRIBS
SET
SHADER
SHADER_
BINARY_
FORMATS
SHADER_
BINARY_
FORMAT_
SPIR_
V
SHADER_
COMPILER
SHADER_
IMAGE_
ACCESS_
BARRIER_
BIT
SHADER_
IMAGE_
ATOMIC
SHADER_
IMAGE_
LOAD
SHADER_
IMAGE_
STORE
SHADER_
SOURCE_
LENGTH
SHADER_
STORAGE_
BARRIER_
BIT
SHADER_
STORAGE_
BLOCK
SHADER_
STORAGE_
BUFFER
SHADER_
STORAGE_
BUFFER_
BINDING
SHADER_
STORAGE_
BUFFER_
OFFSET_
ALIGNMENT
SHADER_
STORAGE_
BUFFER_
SIZE
SHADER_
STORAGE_
BUFFER_
START
SHADER_
TYPE
SHADING_
LANGUAGE_
VERSION
SHORT
SIGNALED
SIGNED_
NORMALIZED
SIMULTANEOUS_
TEXTURE_
AND_
DEPTH_
TEST
SIMULTANEOUS_
TEXTURE_
AND_
DEPTH_
WRITE
SIMULTANEOUS_
TEXTURE_
AND_
STENCIL_
TEST
SIMULTANEOUS_
TEXTURE_
AND_
STENCIL_
WRITE
SMOOTH_
LINE_
WIDTH_
GRANULARITY
SMOOTH_
LINE_
WIDTH_
RANGE
SMOOTH_
POINT_
SIZE_
GRANULARITY
SMOOTH_
POINT_
SIZE_
RANGE
SPIR_
V_
BINARY
SPIR_
V_
EXTENSIONS
SRC1_
ALPHA
SRC1_
COLOR
SRC_
ALPHA
SRC_
ALPHA_
SATURATE
SRC_
COLOR
SRGB
SRGB8
SRGB8_
ALPH
A8
SRGB_
ALPHA
SRGB_
READ
SRGB_
WRITE
STACK_
OVERFLOW
STACK_
UNDERFLOW
STATIC_
COPY
STATIC_
DRAW
STATIC_
READ
STENCIL
STENCIL_
ATTACHMENT
STENCIL_
BACK_
FAIL
STENCIL_
BACK_
FUNC
STENCIL_
BACK_
PASS_
DEPTH_
FAIL
STENCIL_
BACK_
PASS_
DEPTH_
PASS
STENCIL_
BACK_
REF
STENCIL_
BACK_
VALUE_
MASK
STENCIL_
BACK_
WRITEMASK
STENCIL_
BUFFER_
BIT
STENCIL_
CLEAR_
VALUE
STENCIL_
COMPONENTS
STENCIL_
FAIL
STENCIL_
FUNC
STENCIL_
INDEX
STENCIL_
INDE
X1
STENCIL_
INDE
X4
STENCIL_
INDE
X8
STENCIL_
INDE
X16
STENCIL_
PASS_
DEPTH_
FAIL
STENCIL_
PASS_
DEPTH_
PASS
STENCIL_
REF
STENCIL_
RENDERABLE
STENCIL_
TEST
STENCIL_
VALUE_
MASK
STENCIL_
WRITEMASK
STEREO
STREAM_
COPY
STREAM_
DRAW
STREAM_
READ
SUBPIXEL_
BITS
SYNC_
CONDITION
SYNC_
FENCE
SYNC_
FLAGS
SYNC_
FLUSH_
COMMANDS_
BIT
SYNC_
GPU_
COMMANDS_
COMPLETE
SYNC_
STATUS
TESS_
CONTROL_
OUTPUT_
VERTICES
TESS_
CONTROL_
SHADER
TESS_
CONTROL_
SHADER_
BIT
TESS_
CONTROL_
SHADER_
PATCHES
TESS_
CONTROL_
SUBROUTINE
TESS_
CONTROL_
SUBROUTINE_
UNIFORM
TESS_
CONTROL_
TEXTURE
TESS_
EVALUATION_
SHADER
TESS_
EVALUATION_
SHADER_
BIT
TESS_
EVALUATION_
SHADER_
INVOCATIONS
TESS_
EVALUATION_
SUBROUTINE
TESS_
EVALUATION_
SUBROUTINE_
UNIFORM
TESS_
EVALUATION_
TEXTURE
TESS_
GEN_
MODE
TESS_
GEN_
POINT_
MODE
TESS_
GEN_
SPACING
TESS_
GEN_
VERTEX_
ORDER
TEXTURE
TEXTUR
E0
TEXTUR
E1
TEXTUR
E2
TEXTUR
E3
TEXTUR
E4
TEXTUR
E5
TEXTUR
E6
TEXTUR
E7
TEXTUR
E8
TEXTUR
E9
TEXTUR
E10
TEXTUR
E11
TEXTUR
E12
TEXTUR
E13
TEXTUR
E14
TEXTUR
E15
TEXTUR
E16
TEXTUR
E17
TEXTUR
E18
TEXTUR
E19
TEXTUR
E20
TEXTUR
E21
TEXTUR
E22
TEXTUR
E23
TEXTUR
E24
TEXTUR
E25
TEXTUR
E26
TEXTUR
E27
TEXTUR
E28
TEXTUR
E29
TEXTUR
E30
TEXTUR
E31
TEXTURE_
1D
TEXTURE_
1D_
ARRAY
TEXTURE_
2D
TEXTURE_
2D_
ARRAY
TEXTURE_
2D_
MULTISAMPLE
TEXTURE_
2D_
MULTISAMPLE_
ARRAY
TEXTURE_
3D
TEXTURE_
ALPHA_
SIZE
TEXTURE_
ALPHA_
TYPE
TEXTURE_
BASE_
LEVEL
TEXTURE_
BINDING_
1D
TEXTURE_
BINDING_
1D_
ARRAY
TEXTURE_
BINDING_
2D
TEXTURE_
BINDING_
2D_
ARRAY
TEXTURE_
BINDING_
2D_
MULTISAMPLE
TEXTURE_
BINDING_
2D_
MULTISAMPLE_
ARRAY
TEXTURE_
BINDING_
3D
TEXTURE_
BINDING_
BUFFER
TEXTURE_
BINDING_
CUBE_
MAP
TEXTURE_
BINDING_
CUBE_
MAP_
ARRAY
TEXTURE_
BINDING_
RECTANGLE
TEXTURE_
BLUE_
SIZE
TEXTURE_
BLUE_
TYPE
TEXTURE_
BORDER_
COLOR
TEXTURE_
BUFFER
TEXTURE_
BUFFER_
BINDING
TEXTURE_
BUFFER_
DATA_
STORE_
BINDING
TEXTURE_
BUFFER_
OFFSET
TEXTURE_
BUFFER_
OFFSET_
ALIGNMENT
TEXTURE_
BUFFER_
SIZE
TEXTURE_
COMPARE_
FUNC
TEXTURE_
COMPARE_
MODE
TEXTURE_
COMPRESSED
TEXTURE_
COMPRESSED_
BLOCK_
HEIGHT
TEXTURE_
COMPRESSED_
BLOCK_
SIZE
TEXTURE_
COMPRESSED_
BLOCK_
WIDTH
TEXTURE_
COMPRESSED_
IMAGE_
SIZE
TEXTURE_
COMPRESSION_
HINT
TEXTURE_
CUBE_
MAP
TEXTURE_
CUBE_
MAP_
ARRAY
TEXTURE_
CUBE_
MAP_
NEGATIVE_
X
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Y
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Z
TEXTURE_
CUBE_
MAP_
POSITIVE_
X
TEXTURE_
CUBE_
MAP_
POSITIVE_
Y
TEXTURE_
CUBE_
MAP_
POSITIVE_
Z
TEXTURE_
CUBE_
MAP_
SEAMLESS
TEXTURE_
DEPTH
TEXTURE_
DEPTH_
SIZE
TEXTURE_
DEPTH_
TYPE
TEXTURE_
FETCH_
BARRIER_
BIT
TEXTURE_
FIXED_
SAMPLE_
LOCATIONS
TEXTURE_
GATHER
TEXTURE_
GATHER_
SHADOW
TEXTURE_
GREEN_
SIZE
TEXTURE_
GREEN_
TYPE
TEXTURE_
HEIGHT
TEXTURE_
IMAGE_
FORMAT
TEXTURE_
IMAGE_
TYPE
TEXTURE_
IMMUTABLE_
FORMAT
TEXTURE_
IMMUTABLE_
LEVELS
TEXTURE_
INTERNAL_
FORMAT
TEXTURE_
LOD_
BIAS
TEXTURE_
MAG_
FILTER
TEXTURE_
MAX_
ANISOTROPY
TEXTURE_
MAX_
ANISOTROPY_
EXT
TEXTURE_
MAX_
LEVEL
TEXTURE_
MAX_
LOD
TEXTURE_
MIN_
FILTER
TEXTURE_
MIN_
LOD
TEXTURE_
RECTANGLE
TEXTURE_
RED_
SIZE
TEXTURE_
RED_
TYPE
TEXTURE_
SAMPLES
TEXTURE_
SHADOW
TEXTURE_
SHARED_
SIZE
TEXTURE_
STENCIL_
SIZE
TEXTURE_
SWIZZLE_
A
TEXTURE_
SWIZZLE_
B
TEXTURE_
SWIZZLE_
G
TEXTURE_
SWIZZLE_
R
TEXTURE_
SWIZZLE_
RGBA
TEXTURE_
TARGET
TEXTURE_
UPDATE_
BARRIER_
BIT
TEXTURE_
VIEW
TEXTURE_
VIEW_
MIN_
LAYER
TEXTURE_
VIEW_
MIN_
LEVEL
TEXTURE_
VIEW_
NUM_
LAYERS
TEXTURE_
VIEW_
NUM_
LEVELS
TEXTURE_
WIDTH
TEXTURE_
WRAP_
R
TEXTURE_
WRAP_
S
TEXTURE_
WRAP_
T
TIMEOUT_
EXPIRED
TIMEOUT_
IGNORED
TIMESTAMP
TIME_
ELAPSED
TOP_
LEVEL_
ARRAY_
SIZE
TOP_
LEVEL_
ARRAY_
STRIDE
TRANSFORM_
FEEDBACK
TRANSFORM_
FEEDBACK_
ACTIVE
TRANSFORM_
FEEDBACK_
BARRIER_
BIT
TRANSFORM_
FEEDBACK_
BINDING
TRANSFORM_
FEEDBACK_
BUFFER
TRANSFORM_
FEEDBACK_
BUFFER_
ACTIVE
TRANSFORM_
FEEDBACK_
BUFFER_
BINDING
TRANSFORM_
FEEDBACK_
BUFFER_
INDEX
TRANSFORM_
FEEDBACK_
BUFFER_
MODE
TRANSFORM_
FEEDBACK_
BUFFER_
PAUSED
TRANSFORM_
FEEDBACK_
BUFFER_
SIZE
TRANSFORM_
FEEDBACK_
BUFFER_
START
TRANSFORM_
FEEDBACK_
BUFFER_
STRIDE
TRANSFORM_
FEEDBACK_
OVERFLOW
TRANSFORM_
FEEDBACK_
PAUSED
TRANSFORM_
FEEDBACK_
PRIMITIVES_
WRITTEN
TRANSFORM_
FEEDBACK_
STREAM_
OVERFLOW
TRANSFORM_
FEEDBACK_
VARYING
TRANSFORM_
FEEDBACK_
VARYINGS
TRANSFORM_
FEEDBACK_
VARYING_
MAX_
LENGTH
TRIANGLES
TRIANGLES_
ADJACENCY
TRIANGLE_
FAN
TRIANGLE_
STRIP
TRIANGLE_
STRIP_
ADJACENCY
TRUE
TYPE
UNDEFINED_
VERTEX
UNIFORM
UNIFORM_
ARRAY_
STRIDE
UNIFORM_
ATOMIC_
COUNTER_
BUFFER_
INDEX
UNIFORM_
BARRIER_
BIT
UNIFORM_
BLOCK
UNIFORM_
BLOCK_
ACTIVE_
UNIFORMS
UNIFORM_
BLOCK_
ACTIVE_
UNIFORM_
INDICES
UNIFORM_
BLOCK_
BINDING
UNIFORM_
BLOCK_
DATA_
SIZE
UNIFORM_
BLOCK_
INDEX
UNIFORM_
BLOCK_
NAME_
LENGTH
UNIFORM_
BLOCK_
REFERENCED_
BY_
COMPUTE_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
FRAGMENT_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
GEOMETRY_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
TESS_
CONTROL_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
TESS_
EVALUATION_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
VERTEX_
SHADER
UNIFORM_
BUFFER
UNIFORM_
BUFFER_
BINDING
UNIFORM_
BUFFER_
OFFSET_
ALIGNMENT
UNIFORM_
BUFFER_
SIZE
UNIFORM_
BUFFER_
START
UNIFORM_
IS_
ROW_
MAJOR
UNIFORM_
MATRIX_
STRIDE
UNIFORM_
NAME_
LENGTH
UNIFORM_
OFFSET
UNIFORM_
SIZE
UNIFORM_
TYPE
UNKNOWN_
CONTEXT_
RESET
UNPACK_
ALIGNMENT
UNPACK_
COMPRESSED_
BLOCK_
DEPTH
UNPACK_
COMPRESSED_
BLOCK_
HEIGHT
UNPACK_
COMPRESSED_
BLOCK_
SIZE
UNPACK_
COMPRESSED_
BLOCK_
WIDTH
UNPACK_
IMAGE_
HEIGHT
UNPACK_
LSB_
FIRST
UNPACK_
ROW_
LENGTH
UNPACK_
SKIP_
IMAGES
UNPACK_
SKIP_
PIXELS
UNPACK_
SKIP_
ROWS
UNPACK_
SWAP_
BYTES
UNSIGNALED
UNSIGNED_
BYTE
UNSIGNED_
BYTE_
2_
3_
3_
REV
UNSIGNED_
BYTE_
3_
3_
2
UNSIGNED_
INT
UNSIGNED_
INT_
2_
10_
10_
10_
REV
UNSIGNED_
INT_
5_
9_
9_
9_
REV
UNSIGNED_
INT_
8_
8_
8_
8
UNSIGNED_
INT_
8_
8_
8_
8_
REV
UNSIGNED_
INT_
10F_
11F_
11F_
REV
UNSIGNED_
INT_
10_
10_
10_
2
UNSIGNED_
INT_
24_
8
UNSIGNED_
INT_
ATOMIC_
COUNTER
UNSIGNED_
INT_
IMAGE_
1D
UNSIGNED_
INT_
IMAGE_
1D_
ARRAY
UNSIGNED_
INT_
IMAGE_
2D
UNSIGNED_
INT_
IMAGE_
2D_
ARRAY
UNSIGNED_
INT_
IMAGE_
2D_
MULTISAMPLE
UNSIGNED_
INT_
IMAGE_
2D_
MULTISAMPLE_
ARRAY
UNSIGNED_
INT_
IMAGE_
2D_
RECT
UNSIGNED_
INT_
IMAGE_
3D
UNSIGNED_
INT_
IMAGE_
BUFFER
UNSIGNED_
INT_
IMAGE_
CUBE
UNSIGNED_
INT_
IMAGE_
CUBE_
MAP_
ARRAY
UNSIGNED_
INT_
SAMPLER_
1D
UNSIGNED_
INT_
SAMPLER_
1D_
ARRAY
UNSIGNED_
INT_
SAMPLER_
2D
UNSIGNED_
INT_
SAMPLER_
2D_
ARRAY
UNSIGNED_
INT_
SAMPLER_
2D_
MULTISAMPLE
UNSIGNED_
INT_
SAMPLER_
2D_
MULTISAMPLE_
ARRAY
UNSIGNED_
INT_
SAMPLER_
2D_
RECT
UNSIGNED_
INT_
SAMPLER_
3D
UNSIGNED_
INT_
SAMPLER_
BUFFER
UNSIGNED_
INT_
SAMPLER_
CUBE
UNSIGNED_
INT_
SAMPLER_
CUBE_
MAP_
ARRAY
UNSIGNED_
INT_
VEC2
UNSIGNED_
INT_
VEC3
UNSIGNED_
INT_
VEC4
UNSIGNED_
NORMALIZED
UNSIGNED_
SHORT
UNSIGNED_
SHORT_
1_
5_
5_
5_
REV
UNSIGNED_
SHORT_
4_
4_
4_
4
UNSIGNED_
SHORT_
4_
4_
4_
4_
REV
UNSIGNED_
SHORT_
5_
5_
5_
1
UNSIGNED_
SHORT_
5_
6_
5
UNSIGNED_
SHORT_
5_
6_
5_
REV
UPPER_
LEFT
VALIDATE_
STATUS
VENDOR
VERSION
VERTEX_
ARRAY
VERTEX_
ARRAY_
BINDING
VERTEX_
ATTRIB_
ARRAY_
BARRIER_
BIT
VERTEX_
ATTRIB_
ARRAY_
BUFFER_
BINDING
VERTEX_
ATTRIB_
ARRAY_
DIVISOR
VERTEX_
ATTRIB_
ARRAY_
ENABLED
VERTEX_
ATTRIB_
ARRAY_
INTEGER
VERTEX_
ATTRIB_
ARRAY_
LONG
VERTEX_
ATTRIB_
ARRAY_
NORMALIZED
VERTEX_
ATTRIB_
ARRAY_
POINTER
VERTEX_
ATTRIB_
ARRAY_
SIZE
VERTEX_
ATTRIB_
ARRAY_
STRIDE
VERTEX_
ATTRIB_
ARRAY_
TYPE
VERTEX_
ATTRIB_
BINDING
VERTEX_
ATTRIB_
RELATIVE_
OFFSET
VERTEX_
BINDING_
BUFFER
VERTEX_
BINDING_
DIVISOR
VERTEX_
BINDING_
OFFSET
VERTEX_
BINDING_
STRIDE
VERTEX_
PROGRAM_
POINT_
SIZE
VERTEX_
SHADER
VERTEX_
SHADER_
BIT
VERTEX_
SHADER_
INVOCATIONS
VERTEX_
SUBROUTINE
VERTEX_
SUBROUTINE_
UNIFORM
VERTEX_
TEXTURE
VERTICES_
SUBMITTED
VIEWPORT
VIEWPORT_
BOUNDS_
RANGE
VIEWPORT_
INDEX_
PROVOKING_
VERTEX
VIEWPORT_
SUBPIXEL_
BITS
VIEW_
CLASS_
8_
BITS
VIEW_
CLASS_
16_
BITS
VIEW_
CLASS_
24_
BITS
VIEW_
CLASS_
32_
BITS
VIEW_
CLASS_
48_
BITS
VIEW_
CLASS_
64_
BITS
VIEW_
CLASS_
96_
BITS
VIEW_
CLASS_
128_
BITS
VIEW_
CLASS_
BPTC_
FLOAT
VIEW_
CLASS_
BPTC_
UNORM
VIEW_
CLASS_
RGTC1_
RED
VIEW_
CLASS_
RGTC2_
RG
VIEW_
CLASS_
S3TC_
DXT1_
RGB
VIEW_
CLASS_
S3TC_
DXT1_
RGBA
VIEW_
CLASS_
S3TC_
DXT3_
RGBA
VIEW_
CLASS_
S3TC_
DXT5_
RGBA
VIEW_
COMPATIBILITY_
CLASS
WAIT_
FAILED
WRITE_
ONLY
XOR
ZERO
ZERO_
TO_
ONE
Traits
§
HasContext
A trait for types that can be used as a context for OpenGL, OpenGL ES, and WebGL functions.
Type Aliases
§
Buffer
Debug
Callback
Fence
Framebuffer
Program
Query
Renderbuffer
Sampler
Shader
Texture
Transform
Feedback
Uniform
Location
Vertex
Array